速報APP / 工具 / Bluetooth Control Basic 16 Relay

Bluetooth Control Basic 16 Relay

價格:免費

更新日期:2017-08-09

檔案大小:1.5M

目前版本:1.0

版本需求:Android 1.6 以上版本

官方網站:mailto:jhonatanshow2010@gmail.com

Bluetooth Control Basic 16 Relay(圖1)-速報App

Arduino Bluetooth Controller - Controle sua Automação Bluetooth - Com Arduíno mais (Rele com ate 16 Canais). Compatível com sua Automação Bluetooth controlada com seu Arduíno, e com suporte para módulos Rele de ate 16 Saídas!

FUNÇÕES DO APLICATIVO

OBS.: Para o funcionamento do aplicativo o seu aparelho deve estar Pareado com seu Modulo Bluetooth.

1ª Pedido de Permissão para ligar o Bluetooth do Aparelho.

2ª Conexão com seu Modulo Bluetooth HC-05, HC-06 e ETC.

3ª Envio de Carácteres para Acionamento de ate 16 Reles.

4ª Informativo visual se o Botão esta em OFF ou ON.

Segue Exemplo de Código do Arduíno para o Funcionamento do mesmo! O código pode ser alterado para sua preferencia ou usar o seu próprio código, ( Mantendo ) os Caracteres que esta sendo enviado por cada Botão na ordem correta! Só modifique se realmente souber o que esta Fazendo!

CÓDIGO DO ARDUÍNO - COMPILE O CÓDIGO ANTES DE FAZER A LIGAÇÃO DOS FIOS

//Abaixo, As portas analogicas Foram definidas como Digital

#define A0 14

#define A1 15

#define A2 16

#define A3 17

void setup()

{

Serial.begin(9600);

//Abaixo, as portas quer serão ativadas pelo celular, via Bluetooth! Todas Inicia Desligadas

pinMode(2,OUTPUT);

digitalWrite(2, HIGH);

pinMode(3,OUTPUT);

digitalWrite(3, HIGH);

pinMode(4,OUTPUT);

digitalWrite(4, HIGH);

pinMode(5,OUTPUT);

digitalWrite(5, HIGH);

pinMode(6,OUTPUT);

digitalWrite(6, HIGH);

pinMode(7,OUTPUT);

Bluetooth Control Basic 16 Relay(圖2)-速報App

digitalWrite(7, HIGH);

pinMode(8,OUTPUT);

digitalWrite(8, HIGH);

pinMode(9,OUTPUT);

digitalWrite(9, HIGH);

pinMode(10,OUTPUT);

digitalWrite(10, HIGH);

pinMode(11,OUTPUT);

digitalWrite(11, HIGH);

pinMode(12,OUTPUT);

digitalWrite(12, HIGH);

pinMode(13,OUTPUT);

digitalWrite(13, HIGH);

pinMode(A0,OUTPUT);

digitalWrite(A0, HIGH);

pinMode(A1,OUTPUT);

digitalWrite(A1, HIGH);

pinMode(A2,OUTPUT);

digitalWrite(A2, HIGH);

pinMode(A3,OUTPUT);

digitalWrite(A3, HIGH);

}

void loop()

{

if(Serial.available())

{

int key=Serial.read();

int val=Serial.read();

Bluetooth Control Basic 16 Relay(圖3)-速報App

//digitalWrite(key,val);

if (key == 'A') {

digitalWrite(2, HIGH);

}

else if(key == 'a')

{

digitalWrite(2, LOW);

}

if (key == 'B') {

digitalWrite(3, HIGH);

}

else if(key == 'b')

{

digitalWrite(3, LOW);

}

if (key == 'C') {

digitalWrite(4, HIGH);

}

else if(key == 'c')

{

digitalWrite(4, LOW);

}

if (key == 'D') {

digitalWrite(5, HIGH);

}

else if(key == 'd')

{

digitalWrite(5, LOW);

Bluetooth Control Basic 16 Relay(圖4)-速報App

}

if (key == 'E') {

digitalWrite(6, HIGH);

}

else if(key == 'e')

{

digitalWrite(6, LOW);

}

if (key == 'F') {

digitalWrite(7, HIGH);

}

else if(key == 'f')

{

digitalWrite(7, LOW);

}

if (key == 'G') {

digitalWrite(8, HIGH);

}

else if(key == 'g')

{

digitalWrite(8, LOW);

}

if (key == 'H') {

digitalWrite(9, HIGH);

}

else if(key == 'h')

{

digitalWrite(9, LOW);

}

Bluetooth Control Basic 16 Relay(圖5)-速報App

if (key == 'I') {

digitalWrite(10, HIGH);

}

else if(key == 'i')

{

digitalWrite(10, LOW);

}

if (key == 'J') {

digitalWrite(11, HIGH);

}

else if(key == 'j')

{

digitalWrite(11, LOW);

}

if (key == 'K') {

digitalWrite(12, HIGH);

}

else if(key == 'k')

{

digitalWrite(12, LOW);

}

if (key == 'L') {

digitalWrite(13, HIGH);

}

else if(key == 'l')

{

digitalWrite(13, LOW);

}

if (key == 'M') {

Bluetooth Control Basic 16 Relay(圖6)-速報App

digitalWrite(A0, HIGH);

}

else if(key == 'm')

{

digitalWrite(A0, LOW);

}

if (key == 'N') {

digitalWrite(A1, HIGH);

}

else if(key == 'n')

{

digitalWrite(A1, LOW);

}

if (key == 'O') {

digitalWrite(A2, HIGH);

}

else if(key == 'o')

{

digitalWrite(A2, LOW);

}

if (key == 'P') {

digitalWrite(A3, HIGH);

}

else if(key == 'p')

{

digitalWrite(A3, LOW);

}

delay(10);

}

Bluetooth Control Basic 16 Relay(圖7)-速報App

}

Bluetooth Control Basic 16 Relay(圖8)-速報App